home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / cdcheck.zip / CDCHECK.DOC next >
Text File  |  1992-07-16  |  7KB  |  168 lines

  1.  
  2.                            CD-Checker - Version 1.0
  3.                             Written by Todd Miller
  4.                                Copyrighted 1992
  5.                              All Rights Reserved
  6.  
  7. Disclaimer
  8. ----------
  9.     This software (including instructions for its use) is provided "as is"
  10.     without warranty of any kind. Further, the author does not warrant,
  11.     gaurantee, or make any representations regarding the use, or the results
  12.     of the use, of the software or written materials concerning the software
  13.     in terms of correctness, accuracy, reliabilty, currentness, or otherwise.
  14.     The entire risks as to the results and performance of the software is
  15.     assumed by you. If the software or written materials are defective, you,
  16.     and not the author, or the authors distributors or emplyoees, assume
  17.     the entire cost of all necessary servicing, repair, or correction.
  18.  
  19.     Neither the author nor anyone else who has been involved in the creation,
  20.     production, or delivery of this software shall be liable for any direct,
  21.     indirect, consequential, or incidental damages (including damages for
  22.     loss of business profits, business interruption, loss of busines
  23.     information, and the like) arising out of the use of or inability of
  24.     to use such software. Distribution of the software is allowed as long
  25.     as it is in complete form as when you recieved it.
  26.  
  27.     Sorry about the long legal stuff, but you need to cover yourself these
  28.     days! Anyway, on to the fun stuff now.
  29.  
  30. Introduction
  31. ------------
  32.     CD-Checker is a program that operates as a door to serve two purposes
  33.     on a board with only one CD-ROM, but several CD's.
  34.  
  35.     CD-Checker's first purpose is to be able to display the CD "schedule"
  36.     for rotation to the user, and also tell the user which CD is currently
  37.     in the drive. This is meant to be done in a "seamless" fashion, where
  38.     you have it as if it was a command that was part of the board. The
  39.     user would then invoke it to see when and what CD's are available.
  40.  
  41.     Its second purpose is to prevent users from accessing the program
  42.     that works with the CD without the CD being in the drive. This would
  43.     be done in your batch file, and CD-Checker would create a file named
  44.     CDNOTIN. if the CD was not in the drive, and would also notify
  45.     the user if the CD he is trying to use isn't available at that time.
  46.  
  47. Setup
  48. ----
  49.     Setup is easily accomplished by using the CDSETUP program provided.
  50.     It will ask you the following questions, which are fairly
  51.     self-explanatory.
  52.  
  53.     What is the drive\path\filename of your bbs interface file
  54.        This is like C:\PCB\PCBOARD.SYS or C:\RBBS\DORINFO1.DEF.
  55.  
  56.     What is the name of your bbs
  57.        The name of your board
  58.  
  59.     What is the sysop's first name
  60.        Your first name
  61.  
  62.     What is the sysop's last name
  63.        Your last name
  64.  
  65.     What is your registration number
  66.        Enter your registration number here, 0 if you don't have one
  67.  
  68.     What the drive\path\filename of your CD schedule file
  69.        This is the file that shows the CD rotation schedule, I've provided
  70.        the ones that I use on my board, feel free to modify them or use
  71.        parts of them. DON'T put a period or an extension on the end of the
  72.        filename, otherwise it won't be able to check for a ANSI version
  73.        of the file. The ANSI version filename should be the same as the
  74.        ASCII, but should have a G at the end of the filename.
  75.  
  76.     What is the drive letter of your CD-ROM
  77.        The drive letter of your CD-ROM drive.
  78.  
  79.     How many CD's do you want to install
  80.        Enter the number of CD's that you want to run on your system,
  81.        you'll need to have all CD's that you want to install handy
  82.        at the time of installation.
  83.  
  84.     Now CDSETUP will ask you to insert each CD into the drive and then
  85.     enter a short description or name for that CD.
  86.  
  87.     NOTE: Make sure that you give the CD-ROM time to initalize for each
  88.     CD you insert, if you don't, CDSETUP won't properly detect the
  89.     information that it needs!
  90.  
  91.     NOTE: If you're running a multi-node system, and you have more than
  92.     one configuration file, make sure to insert the CD's in the same
  93.     order for each node! This will make using CD-Checker from a batch
  94.     file easier!
  95.        
  96. Running CD-Checker as a BBS command
  97. -----------------------------------
  98.     To run CD-Checker as a command, set it up on your menu and define a
  99.     batch file for it. The batch file might look like this:
  100.  
  101.     CD \CDCHECK
  102.     CDCHECK CDCHECK.CFG
  103.     CD \BBS
  104.     BOARD
  105.  
  106.     This will show the CD schedule file to the user, and tell the user
  107.     which CD is currently in the drive.
  108.  
  109. Running CD-Checker before accessing a CD
  110. ----------------------------------------
  111.     To run CD-Checker in a batch file while on the way to a CD access door,
  112.     you will need to run CD-Checker with the CD: command line parameter.
  113.     Simply place CD: with the number of the CD (the number is the number
  114.     in which you inserted the CD during CDSETUP, if you installed this
  115.     CD first, then it's number one, if you installed it second, then it's
  116.     number two, and so on...), no space between CD: and the number please!
  117.  
  118.     Then after that, you'll need to check for the existance of a file named
  119.     CDNOTIN. If it exists, the CD that this batch file accesses is not
  120.     in the drive, and you should abort and return to the board.
  121.  
  122.     Here's a example batch file for this more complex procedure:
  123.  
  124.     CD \CDCHECK
  125.     CDCHECK CDCHECK.CFG CD:2
  126.     REM Check to see if CD #2 is in the drive
  127.     IF EXIST CDNOTIN GOTO DONE
  128.     REM Otherwise do your stuff here
  129.       .
  130.       .
  131.       .
  132.     :DONE
  133.     ERASE CDNOTIN.
  134.     BOARD
  135.  
  136.     If you are unfamilar with the DOS batch file language, consult your
  137.     DOS manual.
  138.  
  139. Registration
  140. ------------
  141.     Registration is $10 for CD-Checker. If you register, the [UNREGISTERED]
  142.     prompt and delay will go away. To register, simply send $10 and a note
  143.     saying that you're registering CD-Checker to the following address:
  144.  
  145.         PC-Technologies
  146.         Software Registration Dept
  147.         PO BOX 77103
  148.         Greensboro, NC  27417-7103
  149.  
  150.     Please include on the note your BBS's name and your name EXACTLY
  151.     as it appears in your configruation file(s).
  152.  
  153.     And within 1 to 2 weeks, you'll recieve your registration number along
  154.     with a nice form letter! :)   Please no orders out of the USA, the
  155.     cost of exchanging the money is just too much trouble to go through!
  156.     Canada orders will be accepted if the US dollar is used (Its a pain,
  157.     but I can't go exchanging money every week!)
  158.  
  159.     If you have any problems with CD-Checker, you can send me mail to
  160.     that address, or on City2City, and also you can call my board at:
  161.  
  162.         PC-Technologies
  163.         (919) 294-1770
  164.  
  165.     Long distance callers get free access after I recieve a message from
  166.     you.
  167.  
  168.